home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AOL File Library: 2,801 to 2,900
/
aol-file-protocol-4400-2801-to-2900.zip
/
AOLDLs
/
C++ Files Library
/
Acere (PowerPlant, Game) 1.2
/
AcereÄ.sit
/
Acereƒ
/
Code
/
AcereApp.h
< prev
next >
Wrap
Text File
|
1995-02-14
|
1KB
|
50 lines
// ===========================================================================
// AcereApp.h ⌐1994 Metrowerks Inc. All rights reserved.
// ===========================================================================
#pragma once
#define OurCreator 'Fƒƒl'
#define GameFileType 'FƒGm'
#include <LDocApplication.h>
#include <LListener.h>
class CardDeck;
class CTextDoc;
class LDialogBox;
class AcereApp : public LDocApplication,
public LListener {
public:
CTextDoc *ourDoc;
LDialogBox *aboutBox;
CIconHandle suitPats[4][2];
Boolean balloonsActive;
AcereApp();
virtual ~AcereApp();
virtual void StartUp();
virtual Boolean AllowSubRemoval(LCommander *inSub);
virtual Boolean ObeyCommand(CommandT inCommand, void *ioParam = nil);
virtual void FindCommandStatus(CommandT inCommand,
Boolean &outEnabled, Boolean &outUsesMark,
Char16 &outMark, Str255 outName);
virtual void ListenToMessage(MessageT inMessage, void *ioParam);
virtual void ShowAboutBox();
virtual void OpenDocument(FSSpec *inMacFSSpec);
virtual LModelObject* MakeNewDocument();
virtual void ChooseDocument();
virtual void ProcessNextEvent();
};
extern AcereApp *theApp;
extern CardDeck *theDeck;